上緊發條的軟體開發實務入門

[warning] 碎念的心得,請慎入 XDDD

其實最近的生活是在我畢業後上班兩年最緊湊的一段日子。生活日常變得逐漸穩定且規律下來,很固定地想安排時間給自己好好學習,技能的進步是肯定的,對前端的語言越來越熟練,甚至上班寫 Python 的時候腦袋錯亂,直接用了 Javascript 的語法,覺得這代表自己正在嘗試融合一個新的語言,老實說當下其實挺開心的呢!

[OBJECTIVE & REFLECTIVE] Best Progress – 習慣持續學習

我的進步點在於養成學習和開始重視寫部落格這兩件事,過去下班覺得累,回到家就直接和沙發融為一體,但這一兩個月,下班除了排定一兩天或某個周末放鬆以外,其餘時間都拿來好好熟練精進自己,過得充實之於心情上也不會像之前恐慌莫名。另外意識到自己和全職在課程的學員不同,每週能調度的時間有限,因為寫程式方面有些經驗,程式技術方面目前比較沒有那麼擔憂、可以一步步來,所以在過程中我更在意練習和思索如何規劃自己的時間,以及盡可能地提升專注力。

對目前的我而言,其實後者更困難一些,有一些小小心得是:學習的狀態需要鬆弛有度,其實真的沒辦法長期保持高度專注力,有效且快速的適度放鬆其實挺重要的 (這點我還在學習 :P) 先前會試看看哪些方法能放鬆大腦,例如打個 PS4、跟朋友聊天轉移注意力、滑 youtube 或者看看新聞以及感興趣的文章,效果最好的是去看一些感興趣的新聞或文章,但仍有限。 (我的天,我甚至在想我是不是該學一下怎麼冥想…….)

[INTERPRETIVE] 尋找最有效的學習力

算一算時間扣掉上班、通勤、吃飯和睡覺的時間,平日每天剩下不到 4 小時能夠自由運用,保有健康的心態和體力是很重要的,在進度容許的情況下,能不熬夜就不熬夜,熬夜不僅會影響隔天上班的產出效率也會使隔天晚上的學習效果不佳;因此,想著 “今天多趕一點進度明天就能放鬆一點” 對我來說是 NG 行為啊!

另外,要慢慢覺察到個人在正常情況下,哪些時段是自己工作學習效率最佳的時候。最後是行程以及時間規劃,整個流程會是要注意每週的學習事項、未來想要產出的主題文章、作業和個人私事,這些都需要有個優先順序,當當週的時間已經滿載,順位倒數的都需要砍掉或推移,並且每週需要安置 3-4 小時的彈性時間,彈性時間主要拿來作為學習事項和作業可能來不及完成的緩衝,大致都會落在假日。

[DECISIONAL] 穩定學習之於,思考方向

其實隨著學期往後,確實感覺到課業漸漸重起來,原因在於整個過程是不斷遞進的,不僅學習新知,過去習得的技巧也會再次應用上,同時對技術的需求增加時,過去所學的肯定不夠,還需要自行尋找網路資源、看文件等等。前陣子有時感到很疲憊,但想要鼓勵自己繼續往下,在這學期有位助教很暖心鼓勵也提醒我,適當的休息很重要,另外最重要的 “專注力” 更才是影響學習最大的因素,否則有再多時間效率也是不夠的。

下一階段是我自己很感興趣的部分,後端的課程內容,畢竟若想要進行轉職,可能還是希望朝後端工程師前進,希望接下來自己能維持現在的學習狀態,持續的將課程完成!另外,也給自己一點小期許,上次的那篇 event loop 學習筆記讓我發現…我做這件事好像不太擅長XD 可以好好磨練一下,如何把學的東西轉換成文字。加油,GOGO!